using System;
using System.Collections.Generic;
using System.Text;
using MbUnit.Framework;

namespace Tests
{
    [TestsOn(typeof(SqlBlocks.Drivers.SqlServer))]
    [Importance(TestImportance.Serious)]
    [TestFixture("These tests won't all pass yet")]
    public class SqlServerMigrations : Migrations
    {
        private SqlBlocks.Drivers.SqlServer driver = new SqlBlocks.Drivers.SqlServer();
        protected override SqlBlocks.Drivers.IDatabaseDriver Driver
        {
            get { return this.driver; }
        }

        string connectionString = null;
        protected override string ConnectionString
        {
            get { return SqlServer.GetConnectionString("MigrationTests"); }
        }

        public override void SetupDriver()
        {
            this.connectionString = SqlServer.GetClonedDatabaseInstance("MigrationTests");
        }

        public override void TeardownDriver()
        {
            
        }
    }
}
